/**
 * jims
 */
package com.jims.master.modules.doctor.entity;

import com.jims.master.common.persistence.DataEntity;
import com.jims.master.modules.sys.entity.OrgDept;

import java.util.List;

/**
 * 检验申请Entity
 * @author 陈晓阳
 * @version 2017-03-16
 */
public class LabApply extends DataEntity<LabApply> {
	
	private static final long serialVersionUID = 1L;
	private String clinicId;		// 就诊记录ID/住院记录
	private String applyOn;		// 申请序号
	private String patientId;		// 病人信息Id
	private String inoroutFlag;		// 住院/门诊
	private String confirmFlag;		// 确认标志
	private String chargeFlag;		// 收费标志
	private String implementDept;		// 执行科室
    private OrgDept implementDeptEt;   //执行科室实体
	private String billingDept;		// 开单科室
    private OrgDept billingDeptEt;// 开单科室实体
	private String specimen;		// 标本
	private String specimenExplain;		// 标本说明
	private String isPhy;//是否体检
    private String confirmUser;//确认人
	private String cancelConfirmUser;//取消确认人
    private String deptName;//执行科室名称
    private String name;
	private String sex;
    private String billingDeptName;

    private List<LabItem> labItemList=null;
    private List<OrgDept> powerDeptList;
    private String ordersId;//
    private String visitId;//住院id
    private PatMasterIndex patMasterIndex; //病人信息
    private String startDate;
    private String endDate;

    private String wardCode;

    public LabApply() {
        super();
        this.inoroutFlag="0";
    }

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public void setPatMasterIndex(PatMasterIndex patMasterIndex) {
        this.patMasterIndex = patMasterIndex;
    }

    public OrgDept getBillingDeptEt() {
        return billingDeptEt;
    }

    public void setBillingDeptEt(OrgDept billingDeptEt) {
        this.billingDeptEt = billingDeptEt;
    }

    public PatMasterIndex getPatMasterIndex() {
        return patMasterIndex;
    }

    public String getClinicId() {
		return clinicId;
	}

	public void setClinicId(String clinicId) {
		this.clinicId = clinicId;
	}

	public String getApplyOn() {
		return applyOn;
	}

	public void setApplyOn(String applyOn) {
		this.applyOn = applyOn;
	}

	public String getPatientId() {
		return patientId;
	}

	public void setPatientId(String patientId) {
		this.patientId = patientId;
	}

	public String getInoroutFlag() {
		return inoroutFlag;
	}

	public void setInoroutFlag(String inoroutFlag) {
		this.inoroutFlag = inoroutFlag;
	}

	public String getConfirmFlag() {
		return confirmFlag;
	}

	public void setConfirmFlag(String confirmFlag) {
		this.confirmFlag = confirmFlag;
	}

	public String getChargeFlag() {
		return chargeFlag;
	}

	public void setChargeFlag(String chargeFlag) {
		this.chargeFlag = chargeFlag;
	}

	public String getImplementDept() {
		return implementDept;
	}

	public void setImplementDept(String implementDept) {
		this.implementDept = implementDept;
	}

	public String getBillingDept() {
		return billingDept;
	}

	public void setBillingDept(String billingDept) {
		this.billingDept = billingDept;
	}

	public String getSpecimen() {
		return specimen;
	}

	public void setSpecimen(String specimen) {
		this.specimen = specimen;
	}

	public String getSpecimenExplain() {
		return specimenExplain;
	}

	public void setSpecimenExplain(String specimenExplain) {
		this.specimenExplain = specimenExplain;
	}

	public String getDeptName() {
		return deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getBillingDeptName() {
		return billingDeptName;
	}

	public void setBillingDeptName(String billingDeptName) {
		this.billingDeptName = billingDeptName;
	}

	public List<LabItem> getLabItemList() {
		return labItemList;
	}

	public void setLabItemList(List<LabItem> labItemList) {
		this.labItemList = labItemList;
	}

	public List<OrgDept> getPowerDeptList() {
		return powerDeptList;
	}

	public void setPowerDeptList(List<OrgDept> powerDeptList) {
		this.powerDeptList = powerDeptList;
	}

	public String getOrdersId() {
		return ordersId;
	}

	public void setOrdersId(String ordersId) {
		this.ordersId = ordersId;
	}

	public String getVisitId() {
		return visitId;
	}

	public void setVisitId(String visitId) {
		this.visitId = visitId;
	}

	public OrgDept getImplementDeptEt() {
		return implementDeptEt;
	}

	public void setImplementDeptEt(OrgDept implementDeptEt) {
		this.implementDeptEt = implementDeptEt;
	}

	public String getIsPhy() {
		return isPhy;
	}

	public void setIsPhy(String isPhy) {
		this.isPhy = isPhy;
	}

	public String getWardCode() {
		return wardCode;
	}

	public void setWardCode(String wardCode) {
		this.wardCode = wardCode;
	}
}